Health, fitness and lifestyle assessment